home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
libs
/
newlooklib.lha
/
newlook
/
DMakefile
< prev
next >
Wrap
Makefile
|
1993-12-26
|
3KB
|
158 lines
# DMakefile for the newlook.lib
# (c)Copyright 1992-93 by Tobias Ferber, All Rights Reserved
CC= dcc
CFLAGS= -1.3 -s
LIB= newlook.lib
SRCCS=\
smartmem.c \
createborder.c \
createitext.c \
createframe.c \
addgborder.c \
addgtext.c \
addggroupframe.c \
scalebar.c \
createbutton.c \
createarrowbutton.c \
createradiobutton.c \
createpalettebutton.c \
createcheckbox.c \
createcyclebutton.c \
createstrgadget.c \
createslider.c \
createlistview.c \
togglebutton.c \
docyclebutton.c \
setpalettebuttonpen.c \
removegadgetsafely.c \
setgflags.c \
lastgadget.c \
lastborder.c \
lastitext.c \
moveitext.c \
initnewwindow.c \
OBJS= $(SRCCS:"*.c":"*.o")
# *** / ALL / ***
all: $(LIB) test
# *** / OBJS / ***
smartmem.o: smartmem.c
$(CC) $(CFLAGS) -DDEBUG -c -o %(left) %(right)
createborder.o: createborder.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createitext.o: createitext.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createframe.o: createframe.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
addgborder.o: addgborder.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
addgtext.o: addgtext.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
addggroupframe.o: addggroupframe.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
scalebar.o: scalebar.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createbutton.o: createbutton.c
$(CC) $(CFLAGS) -DCENTER_UNDERSCORES -c -o %(left) %(right)
createarrowbutton.o: createarrowbutton.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createradiobutton.o: createradiobutton.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createpalettebutton.o: createpalettebutton.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createcheckbox.o: createcheckbox.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createcyclebutton.o: createcyclebutton.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createstrgadget.o: createstrgadget.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createslider.o: createslider.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
createlistview.o: createlistview.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
togglebutton.o: togglebutton.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
docyclebutton.o: docyclebutton.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
setpalettebuttonpen.o: setpalettebuttonpen.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
removegadgetsafely.o: removegadgetsafely.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
setgflags.o: setgflags.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
lastgadget.o: lastgadget.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
lastborder.o: lastborder.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
lastitext.o: lastitext.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
moveitext.o: moveitext.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
initnewwindow.o: initnewwindow.c
$(CC) $(CFLAGS) -c -o %(left) %(right)
# *** / LIB / ***
$(LIB): $(OBJS)
-join $(OBJS) to $(LIB)
# *** / TEST / ***
test: test.c $(LIB)
$(CC) $(CFLAGS) -lnewlook -o %(left) test.c
# *** / A.OUT / ***
a.out: createitext.c
$(CC) $(CFLAGS) -DTEST -lnewlook -o %(left) %(right)
# *** / CLEAN / ***
clean:
-delete $(OBJS) $(LIB) newlook.doc newlook_i.doc
# *** / DOC / ***
doc:
autodoc -C -I newlook.h $(SRCCS) > newlook.doc
autodoc -C -I -i newlook.h $(SRCCS) > newlook_i.doc